package pe.com.hermes.hermetic.negocio.serviceimpl;

import java.util.List;

import org.apache.log4j.Logger;
import org.springframework.stereotype.Service;
import org.springframework.beans.factory.annotation.Autowired;
import pe.com.hermes.hermetic.modelo.dao.CuentaDAO;
import pe.com.hermes.hermetic.negocio.service.CuentaService;
import pe.com.hermes.unidadesnegocio.boveda.entities.CuentaEntity;
import pe.com.hermes.unidadesnegocio.general.response.common.CampoResponse;

@Service
public class CuentaServiceImpl implements CuentaService{
  protected final static Logger logger = Logger.getLogger(TablServiceImpl.class);
    @Autowired
    private CuentaDAO cuentaDAO;
    
    
  public List getListCntaCargo(String codBanco, String codCliente) {
      return cuentaDAO.getListCntaCargo(codBanco, codCliente);
  }
  
  public CampoResponse valiCntaCarg(String numCntaCarg, String codBanc, String codClie){
      return cuentaDAO.valiCntaCarg(numCntaCarg, codBanc, codClie);
  }

  public String getCntaBancCome(String codBanco, String codSucuHtb) {
      return cuentaDAO.getCntaBancCome(codBanco, codSucuHtb);
  }

  public int inseCntaCargo(CuentaEntity cntaCargo, String usuWeb, String nomComp) {
      return cuentaDAO.inseCntaCargo(cntaCargo, usuWeb, nomComp);
  }
}
